(something) long overdue

Translations
(что-то) давно назревшее
The changes in the policy were long overdue.
Изменения в политике давно назрели.
Definitions
Refers to something that should have happened or been done a long time ago, but has only just occurred or been completed now.
Words
something

pronoun
что-то
long

adverb
давно
overdue

adjective
ожидаемый